Initial Implementation of an Adjoint CFD Code for Aeroshell Shape Optimization
نویسندگان
چکیده
Application of computational fluid dynamics to the optimization of aeroshell shapes usually entails high computational cost. Many converged solutions are required to generate gradients and optimize a shape with respect to very few design variables. The benefits of high-fidelity aerodynamic analysis can be reaped early in the design cycle with less computational cost if the traditional direct optimization problem is transformed to an indirect optimization, using optimal control theory. The indirect gradient formulation decouples the effects on the objective function of the design variables and the flow solution. Meaning, all derivatives used to compute the gradient can be generated from a single converged flow solution. Involved in the computation of the gradient is the solution of an adjoint system of PDEs. An incremental approach is developed for the implementation of an adjoint equation solver. The phased approach begins using inexact and computationally costly finite difference derivative calculations. Results are presented for a transonic airfoil and a supersonic wedge to demonstrate that the finite difference gradient is reasonably accurate, providing a meaningful validation as exact numerical derivatives are substituted later in the development cycle. Finally, a roadmap is presented for future implementation of indirect optimization capability for the Euler/Navier-Stokes CFD code, NASCART-GT. Nomenclature AD = automatic differentiation α = vector of design variables C d = drag coefficient CFD = computational fluid dynamics C l = lift coefficient E = energy state γ = ratio of specific heats GMRES = generalized minimal residual J = cost function M = computational mesh vector m = number of input variables MDO = multidisciplinary optimization N = number of design variables n = number of output variables υ = vector of adjoint variables NASCART-GT = Numerical Aerodynamic Simulation via Cartesian Grid Techniques p = pressure PDEs = partial differential equations q = vector of flow state variables R = vector of discretized residuals ρ = density state T = wetted surface triangulation vector u x , u y = Cartesian velocity components x, y = Cartesian coordinates
منابع مشابه
Shape Optimization of an abrupt contraction using numerical streamlining
This research was conducted to find a reliable technique to shape an abrupt contraction for minimizing the energy loss. The method may find broader applications in design of variety of transitional cross-sections in hydraulic structures. The streamlines in a 2-D contraction were calculated through solving the potential flow equations in rectangular and curvilinear coordinates. The natural cubic...
متن کاملA Discrete Adjoint Version of an Unsteady Incompressible Solver for Openfoam Using Algorithmic Differentiation
The comparatively low computational costs of adjoint based gradient methods for optimization problems with a high number of degrees of freedom have allowed them to become one of the most interesting approaches in CFD shape optimization. At the core of such optimization techniques lies the computation of topology sensitivity maps. The two most common approaches for computing adjoint based sensit...
متن کاملCFD TOPOLOGY AND SHAPE OPTIMIZATION WITH ADJOINT METHODS CFD-Topologie- und Formoptimierung mit Adjungierten-Methoden
Automated process chains for optimal fluid dynamics design are gaining importance in automotive applications. So far, industrial implementations of optimal design processes in fluid dynamics are mostly restricted to shape optimization with bionic algorithms. However, on the basis of the recent progress in fluid dynamic topology optimization, as well as in industrial applications of adjoint-base...
متن کاملSimulation and Optimization of an Airfoil with Leading Edge Slat
A gradient-based optimization is used in order to improve the shape of a leading edge slat upstream of a DU 91-W2-250 airfoil. The simulations are performed by solving the Reynolds-Averaged Navier-Stokes equations (RANS) using the open source CFD code OpenFOAM. Gradients are computed via the adjoint approach, which is suitable to deal with many design parameters, but keeping the computational c...
متن کاملHypersonic Entry Aeroshell Shape Optimization
Several different approaches to shape optimization are explored to identify hypersonic aeroshell shapes that will increase landed mass capability by maximizing drag-area for a specified lift-to-drag ratio. The most basic approach manipulates standard parameters associated with analytic aeroshell shapes like the sphere-cone and ellipsled. More general approaches manipulate the control points of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008